well kept - Turkish English Dictionary